#ifndef C_QFONTMETRICS_H
#define C_QFONTMETRICS_H

/****************************************************************************
** QFontMetrics C bindings generated from reading C++ file 'qfontmetrics.h'
**
** Created: Tue Jul 30 19:22:32 2002
**      by: The Qt Meta Object Compiler ($Revision: 2.53 $)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

C_EXPORT QFontMetricsH QFontMetrics_create(const QFontH p1);
C_EXPORT void QFontMetrics_destroy(QFontMetricsH handle);
C_EXPORT QFontMetricsH QFontMetrics_create2(const QFontMetricsH p1);
C_EXPORT int QFontMetrics_ascent(QFontMetricsH handle);
C_EXPORT int QFontMetrics_descent(QFontMetricsH handle);
C_EXPORT int QFontMetrics_height(QFontMetricsH handle);
C_EXPORT int QFontMetrics_leading(QFontMetricsH handle);
C_EXPORT int QFontMetrics_lineSpacing(QFontMetricsH handle);
C_EXPORT int QFontMetrics_minLeftBearing(QFontMetricsH handle);
C_EXPORT int QFontMetrics_minRightBearing(QFontMetricsH handle);
C_EXPORT int QFontMetrics_maxWidth(QFontMetricsH handle);
C_EXPORT bool QFontMetrics_inFont(QFontMetricsH handle, PWideChar p1);
C_EXPORT int QFontMetrics_leftBearing(QFontMetricsH handle, PWideChar p1);
C_EXPORT int QFontMetrics_rightBearing(QFontMetricsH handle, PWideChar p1);
C_EXPORT int QFontMetrics_width(QFontMetricsH handle, PWideString p1, int len);
C_EXPORT int QFontMetrics_width2(QFontMetricsH handle, PWideChar p1);
C_EXPORT int QFontMetrics_width3(QFontMetricsH handle, char c);
C_EXPORT void QFontMetrics_boundingRect(QFontMetricsH handle, PRect retval, PWideString p1, int len);
C_EXPORT void QFontMetrics_boundingRect2(QFontMetricsH handle, PRect retval, PWideChar p1);
C_EXPORT void QFontMetrics_boundingRect3(QFontMetricsH handle, PRect retval, int x, int y, int w, int h, int flags, PWideString str, int len, int tabstops, int* tabarray, char** intern);
C_EXPORT void QFontMetrics_size(QFontMetricsH handle, PSize retval, int flags, PWideString str, int len, int tabstops, int* tabarray, char** intern);
C_EXPORT int QFontMetrics_underlinePos(QFontMetricsH handle);
C_EXPORT int QFontMetrics_strikeOutPos(QFontMetricsH handle);
C_EXPORT int QFontMetrics_lineWidth(QFontMetricsH handle);

#endif
